self administered - Almanca İngilizce Sözlük